Interactive Rendering of Giga-Particle Fluid Simulations

نویسندگان

  • Florian Reichl
  • Matthäus G. Chajdas
  • Jens Schneider
  • Rüdiger Westermann
چکیده

We describe the design of an interactive rendering system for particle-based fluid simulations comprising hundreds of millions of particles per time step. We present a novel binary voxel representation for particle positions in combination with random jitter to drastically reduce memory and bandwidth requirements. To avoid a time-consuming preprocess and restrict the workload to what is seen, the construction of this representation is embedded into frontto-back GPU ray-casting. For high speed rendering, we ray-cast spheres and extend on total-variation-based image de-noising models to smooth the fluid surface according to data specific boundary conditions. The regular voxel structure permits highly efficient ray-sphere intersection testing as well as classification of foam particles at runtime on the GPU. Foam particles are rendered volumetrically by reconstructing densities from the binary representation on-the-fly. The particular design of our system allows scrubbing through high-resolution animated fluids at interactive rates.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Particle Splatting: Interactive Rendering of Particle-Based Simulation Data

Particle-based simulation methods are gaining popularity for creating animations of physical phenomena such as fluids and melting solids. Extracting and visualizing an explicit surface corresponding to the volume of particles is however a difficult and time-consuming task, especially with increasing particle set sizes. In this paper, we present a novel interactive rendering algorithm for raster...

متن کامل

Particle-Based Fluid Simulation on GPU

Rendering realistic moving water is one of the key techniques that immerse the viewers into interactive graphics world including computer games. Physical simulations based on computational fluid dynamics (CFD) is useful for rendering the realistic behaviour of water. However, real-time fluid rendering has been one of the challenging tasks because of high computational cost of CFD. According to ...

متن کامل

Interactive Direct Volume Rendering of Time-Varying Data

Previous efforts aimed at improving direct volume rendering performance have focused largely on time-invariant, 3D data. Little work has been done in the area of interactive direct volume rendering of timevarying data, such as is commonly found in Computational Fluid Dynamics (CFD) simulations. Until recently, the additional costs imposed by time-varying data have made consideration of interact...

متن کامل

Feature-Enhanced Visualization of Multidimensional, Multivariate Volume Data Using Non-photorealistic Rendering Techniques

This paper presents a set of feature enhancement techniques coupled with hardware-accelerated nonphotorealistic rendering for generating more perceptually effective visualization of multidimensional, multivariate volume data, such as those obtained from typical computational fluid dynamics simulations. For time-invariant data, one or more variables are used to either highlight important feature...

متن کامل

Parallel-optimizing SPH fluid simulation for realistic VR environments

In virtual environments, real-time simulation and rendering of dynamic fluids have always been the pursuit for virtual reality research. In this paper, we present a real-time framework for realistic fluid simulation and rendering on graphics processing unit. Because of the high demand for interactive fluids with larger particle set, the computational need is becoming higher. The proposed framew...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014